/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.dailyReconcile;

import java.io.Serializable;

public class StoreOutData
implements Serializable {
    private static final long serialVersionUID = -8599651801018827232L;
    private String clientId;
    private String gsstBrId;
    private String gsstDailyCloseDate;

    public String getClientId() {
        return this.clientId;
    }

    public String getGsstBrId() {
        return this.gsstBrId;
    }

    public String getGsstDailyCloseDate() {
        return this.gsstDailyCloseDate;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public void setGsstBrId(String gsstBrId) {
        this.gsstBrId = gsstBrId;
    }

    public void setGsstDailyCloseDate(String gsstDailyCloseDate) {
        this.gsstDailyCloseDate = gsstDailyCloseDate;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof StoreOutData)) {
            return false;
        }
        StoreOutData other = (StoreOutData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$clientId = this.getClientId();
        String other$clientId = other.getClientId();
        if (this$clientId == null ? other$clientId != null : !this$clientId.equals(other$clientId)) {
            return false;
        }
        String this$gsstBrId = this.getGsstBrId();
        String other$gsstBrId = other.getGsstBrId();
        if (this$gsstBrId == null ? other$gsstBrId != null : !this$gsstBrId.equals(other$gsstBrId)) {
            return false;
        }
        String this$gsstDailyCloseDate = this.getGsstDailyCloseDate();
        String other$gsstDailyCloseDate = other.getGsstDailyCloseDate();
        return !(this$gsstDailyCloseDate == null ? other$gsstDailyCloseDate != null : !this$gsstDailyCloseDate.equals(other$gsstDailyCloseDate));
    }

    protected boolean canEqual(Object other) {
        return other instanceof StoreOutData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $clientId = this.getClientId();
        result = result * 59 + ($clientId == null ? 43 : $clientId.hashCode());
        String $gsstBrId = this.getGsstBrId();
        result = result * 59 + ($gsstBrId == null ? 43 : $gsstBrId.hashCode());
        String $gsstDailyCloseDate = this.getGsstDailyCloseDate();
        result = result * 59 + ($gsstDailyCloseDate == null ? 43 : $gsstDailyCloseDate.hashCode());
        return result;
    }

    public String toString() {
        return "StoreOutData(clientId=" + this.getClientId() + ", gsstBrId=" + this.getGsstBrId() + ", gsstDailyCloseDate=" + this.getGsstDailyCloseDate() + ")";
    }
}

